mechlin lace - Turkish English Dictionary